package org.fixies.resource;

import java.io.InputStream;

/**
 * リソースをロードする為のインタフェース川崎健
 *
 * @author Kawasaki
 */
public interface ResourceLoader {

    /**
     * リソースをロードする。
     *
     * @param resourceName リソース名
     * @return 入力ストリーム
     */
    InputStream loadResource(String resourceName);

    /**
     * リソースをロードする。
     *
     * @param resourceName リソース名
     * @param clazz        リソースロードに使用するクラス
     * @return 入力ストリーム
     */
    InputStream loadResource(String resourceName, Class<?> clazz);

}